//统一管理用户相关的接口

//引入封装好的axios
import request from "@/utils/request"
//引入登录成功后返回信息的类型
import type { loginResponse,loginFormData,userInfo } from './type'

//统一管理用户管理接口
enum API{
    LOGIN_URL = "/login",
    GETINFO_URL = "/bytoken",
}
//对外暴露登录请求
export const reqLogin = (data:loginFormData)=>{
    return request.post<any,loginResponse>(API.LOGIN_URL,data)
}
//对外暴露或取信息请求
export const getInfo = ()=>{
    return request.get<any,userInfo>(API.GETINFO_URL)
}
